321
1
521
0
1645
3092
573
2189
422
1560
17353
19279
2
745
387
2960
2395
428
18403
6
116
493
1084
504
373
282572
169211
11
1073
968
518
249
139
1483
1053