2668
2
390
0
1074
1
881
1277
5
3114
4
1782
646
1901
1921
2657
3
3691
1696
953
2459
9
2619
572
2551
5560
2909
1961
804
1344
553
4111
383
2546
484
802
1942