2661
0
769
2
1076
1466
12
3160
3
1128
1
3491
8
1314
882
2460
4
306
501
704
956
460
1989
5
629
4517
1865
1525
415
744
1573
4450
5180
1297
826
1624
2586
10
1734
6