1015
1
1690
1554
2
1681
3466
2562
2999
3
1825
2141
9
4179
1547
2368
1364
2173
1220
1938
693
0
1501
830
3634
10
915
3453
942
2152
1766
12621
22
2166
83
2400
6
262