1282
0
476
1
382
363
116
307
31535
1667
302
397
709
380
121182
448
573
401
5611
11
18403
6
429
1943
1073
2564
2
445
21743
1885
2189
422
309
282572
273