1151
1
1489
5
5505
14
909
2
1298
1426
3
1009
958
3519
9
3841
12
3125
15
2584
4
5978
6
884
1299
3460
7
527
4933
13
95
0
12621
22
570
12472
783
1811
2125
1036
1275
1126
7159
10
1647