2635
1
2047
2
1320
905
1331
4979
6
3506
8
3249
1339
7633
840
0
2283
773
1943
1507
1946
165
2375
758
582
3891
7
2680
3321
3
1924
6773
1105
1000
9607
1115
1303