116
0
1282
397
1
273
1222856
4
302
347
802
363
1667
105290
448
1751
2
382
1277
5
14076
7
2330
18403
6
1496
2564
367
4677
10
31535
326
4936
5617
482
309
2189
2142