2877
648
1831
413
4507
1015
11460
2580
1548
349
1265
285
28480
6411
10389
2339
5515
1242
19280
4340
106980
24082
1529
345
30980
6974