5070
19
1309
0
1716
1
2392
2
1992
3
1213
383
2899
8
1243
956
697
1382
5389
2035
2448
9877
6
4914
1518
3175
5164
5
8323
2689
1522
2195
11153
2277
1668
4832
1880
511