4309
3
1535
1
2710
2
1622
1295
1815
2942
6
3177
2134
2899
1075
3765
4
658
0
5375
19944
1284
553
14125
10
2966
11
2265
4198
2093
297066
1619
2245
267612
4978