3014
20
770
1
3316
10
1992
23558
17
7592
7
1047
2
5141
1015
1204
4
1289601
1050
0
4402
15
6549
11
2302
3
3157
6844
2974
3491
2131
1152
19079
6
3612
6346
16
3186
4761
12459
2352
2605
2850