3090
6
5212
2352
2
2688
3673
6346
16
2948
7793
4
2219
1828
3
1547
1
496
0
300
1015
467
2982
1606
2471
7
1495
1819
572
1860
2903
8527
2932
1816
1380
2535
1681
1691