252
1
783
2
1263
3
4567
9
849
1015
1698
8
2309
5
3490
6
11603
20
830
1101
691
0
1383
977
1393
1669
10
1315
1256
1195
1670
1999
3443
13
877
1240
4
1144
1282
1062
1404
1725
15