1860
2
4070
4
5212
6
2403
1828
3
2688
1397
1
10582
7793
4310
4009
2948
7812
7
2219
419
0
1596
1043
1595
2108
921
833
751
910
617
918
3221
417
8204
337
616