1282
0
18403
6
2490
401
1
429
116
1073
382
363
169211
11
729
21743
31535
322
1762
4
1667
17353
309
302
307
693
397
1222856
4223
22
422
5611
441
347
1650
3025