502
0
100
1345
877
757
365
4476
2
2070
1
2908
1100
21
18258
598
400
1479
1291
6231
458
5486
1169
425
1120
34
2902
16
1104
2886