1259
2
1081
436
547
1
549
1314
530
642
72
1365
473
1119
0
1850
5
1011
874
448
429
327
942
668
3183
4
927
4002
3
1875
6
1518
2368
8
1351
7
247
883
3014