2942
6
4309
3
1688
1
1431
1833
2
1969
1815
2079
3196
1767
841
2710
1535
383
0
3125
5
3189
4
1757
4278
658
2515
2100
1446
2173
1527
14125
10
553
159
2028
469
3092