2942
6
4309
3
1535
1
2710
2
1622
3125
5
3196
1688
1833
1431
1757
1969
4278
2515
1767
1815
1446
383
0
2359
3189
4
658
469
1377
977
553
2194
14125
10
1284
1619
2093