116
0
1073
1282
21743
1
1650
363
282572
2369
573
422
249
429
401
291
2189
484
1667
1885
18403
6
521
553
382
472
5611
11
1930
501
1462
309
152
556