1267
2
6781
1
5771
10
652
0
839
1133
581
863
3583
4142
5
1458
515
5209
9
2072
3
1595
536
645
323
5216
8
2595
531
883
823
2190
2089
3279
309
5375
571
32302