1185
2
2687
7793
4
1458
0
2757
1
1218
2189
2343
6174
8
2322
4360
6
5233
10
3034
4943
2111
3620
5
13676
21
2134
7670
946
6779
866
159
1978
1635
1290
3058
3200
3117
1512