2904
12
2882
4
471
1
1513
2
1776
2774
1581
643
1304
6
5722
1235
715
0
322
676
1633
2028
2017
1332
2850
8
1445
2270
126
3
36294
7
178598
14
8942
23
651
1132
1322
4871