581
1
1768
2
19079
6
1105
1736
2023
5504
16
2324
4
19783
1445
101415
109
3142
32302
0
213
3
2199
1641
1712
2469
1059
3212
1331
462
1013
1334