186
3809
601098
545
167699
422
12495
361043
1250
1445
1369
1178
1379
1120
1085
1197
3438
1590
1636
3904
3238
404431
3900
422492
16
5
11
22
17
30
24
1215
2502
1275
2627