1282
0
116
430
1
484
21743
305
401
429
382
363
1667
309
302
307
3373
31535
397
1073
4223
22
5611
11
18403
6
347
1650
3064
8
3025
415
1072
291
1885
3887
9