1073
0
422
282572
14076
7
18403
6
348
116
68
71
573
931
1853
31535
21743
1
3469
2
521
448
152
1053
2189
2395
1227
556
1425
1437
90
138355
1023
1126
105807
42