6236
10
2562
2
1514
1
2906
2377
467
0
4443
9
4745
2207
980
2263
24337
22
1766
123674
35
1950
2786
1161
3738
5
5090
1694
673
1185
4335
6698
7
1001
2804
4
564
1396
718
2578