2659
0
769
2
1074
1466
12
3160
3
1128
1
3491
8
1314
882
2460
4
306
501
704
956
460
1988
5
629
4517
1865
1525
415
744
1573
4450
5179
1297
825
1624
2586
10
1733
6