276
1
21743
292
2683
0
282572
105290
3373
2189
580
14076
7
5622
4
802
745
3092
356
249
326
420
1222856
6515
5316
3
363
3663
1751
2
2330
1343
273
578
8244
48708