4309
3
2942
6
658
0
1688
1
1431
1833
2
3196
1969
2079
2710
1535
1815
3125
5
1757
4278
1767
3092
4
2515
297066
3435
1446
383
3177
2173
3189
19944
2265
553
2134
3835