1270
3
1597
2
5046
6
758
2088
1199
6433
2180
9
5052
8
2527
1374
2138
1
795
0
1635
1286
1804
2642
5
1029
5267
3044
4
819
948
12402
1767
3762
1629
7
1353
1650
1131
1989
15