640
0
1
790
989
1359
6
772
4
1100
691
5
897
3
2640
111
2436
17
1954
8
2097
13
1509
2681
12
1663
1599
1832
2767
1363
2
2029
1581
1728
2367
1923
2048
2788
7
2209
2415
3734
1757
2055
2094
2221
1774
2901
2212
1850
2509
2440
2382
1741
3472