321
1
448
484
31535
0
18403
6
256612
17353
2369
180849
249
2546
326
1126
467
422
169211
11
5611
21743
19279
2
2337
1853
2167
3
1343
65
1059
1073
7540
9
2189
6859
5
116