662
1
899
2051
10
472
439
442
456
1297
4
530
2
1121
3
1412
5
1148
1178
8120
2212
4890
1298
1225
6
1848
2318
3764
11
2196
1372
3062
25
3423
2583
3102
1574
582
148