2289
3874
5
5797
9
4966
8
4056
3
5246
6
7492
13
5013
5004
4
3276
5662
2
6187
7387
7
3935
6655
3561
16736
16
3798
5833
11650
5545
6618
6073
7208
4465
28959
30