2942
6
3125
5
4309
3
1535
1
3196
2
2710
1688
1833
1431
1757
1969
469
0
4278
2515
1767
1465
1815
1209
1446
383
2702
7
3189
4
658
1377
1507
1428
977
553
1364
4435