2710
2
2942
6
1431
1
1815
4309
3
1535
3125
5
1688
1833
3196
1757
1969
4278
2515
1767
1446
383
0
3189
4
1343
658
455
1078
3934
2413
1746
16174
888
3328
1844
469