2254
2
521
1
3702
9
1434
0
1367
1293
1054
2066
1144
7458
8
1507
2346
349
172
2948
6
5915
11
1738
4
5521
2604
2015
1628
1415
994
6346
16
3546
563437
1289601