66
0
2502
1
5701
8
951
2740
3554
9
619
3539
3
564
1744
2452
2
1564
599
3629
3407
206
3546
108797
2047
2906
189326
1991
4
3473
2629
2534
641
297066
3470
5
9956
11152