595
0
105290
470
2191
1
2035
1518
2735
1389
2
2461
20
3132
1921
809
2107
3
877
2211
1969
178
3498
4
371
1467
4895
8
1417
2115
5262
10
2064
74
907
1334
10270
2442