3765
4
5070
19
2448
2
2773
1
2392
1295
1716
1518
3683
1213
0
2650
20
2689
383
280
11153
8
2277
1581
6779
5
1880
2899
297066
2250
511
452
2245
3
2110
1226
3053
7
1078
1289601