690
2
1142
3
4129
9
770
952
1632
8
2077
5
3300
6
11218
20
759
981
1
629
0
1125
918
1280
1602
10
1247
1192
1124
1620
1924
3304
13
838
1188
4
1079
1208
1004
1338
1659
15
2719