30334
6
2838
3
4499
12
2241
2
2698
1
1479
7964
5
2727
19932
1860
1825
1354
2243
1371
1266
1213
0
1140
1111
1304
1277
4383
5382
562
298
1191
5017
10
1642
313
2960
6047
54