2942
6
4309
3
1535
1
2710
2
3125
5
1688
1833
1431
1757
1969
3196
4278
2515
1767
1815
1446
383
0
3189
4
658
469
1377
977
553
2194
1284
1619
3092
1844
1428
2169