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