4309
3
2245
2840
2
2250
1
3765
4
2558
1295
8072
1475
2699
297066
0
11153
8
2763
2650
20
20850
5
280
3655
944
2580
2436
3683
1258
2773
2153
8002
7
3053
3117
1779
1710
16
1331