1282
0
397
1
363
116
1943
302
1049
31535
521
401
429
382
2490
18403
6
1073
21743
1222856
4
4936
273
1667
316
309
307
1425
195
4223
22
508
573
448
5611
11