249
1
782
2
1262
3
4556
9
846
1013
1698
8
2303
5
3486
6
11599
20
829
1100
691
0
1382
975
1387
1669
10
1313
1255
1194
1998
3440
13
876
1239
4
1142
1280
1061
1404
1724
15