482
1
1472
3
805
1162
2938
4
1999
11
613
1678
9
1348
920
1174
552
418
945
2
3538
6
1702
5
1206
7082
3213
20
1054
2163
7
508
2456
2190
581
491
1012
381
2201