582
0
801
1461
4335
2
7471
9
3400
2456
1
3591
11
5717
2377
619
19783
9027
2209
5340
6346
16
3354
8316
8
2932
1603
6499
3
370
1306