3020
17
1749
0
1015
1
5443
15
1617
6
2534
383
8072
3
3158
2
33393
10
4198
6547
1501
925
131589
18258
1047
1540
1425
2160
1022
237
40062
19
1289601
4
773
272
1355
685
7793
2495