1282
0
18403
6
382
1
116
14076
7
1667
309
2490
302
307
1222856
4
401
397
429
105290
347
1751
2
2564
2142
2330
2189
1762
322
482
346
1072
1559
48708
2442
291