422
0
1073
116
363
348
21743
1
31535
2189
521
445
419694
9
448
573
1885
472
1650
1053
1612
282572
3233
16
931
1282
1023
2395
3663
90
1049
152
1425
2490