2327
1
3242
6
3453
8
5682
4
4631
3
1452
1253
2445
696
2188
9
3440
2
5108
5602
2659
1900
6579
1010
1277
5
111
0
752
3293
570
3091
7
2352
3251
382
1732
3674
10
1115
2000