1282
0
397
1
363
116
1943
3025
302
1049
31535
21743
521
401
429
382
2490
18403
6
1073
1343
1222856
4
4936
273
1667
316
309
307
385
1663
1425
195
4223
22