2877
10
943
2
2244
4
4511
5
1773
2373
8
2199
1
1380
2280
6
4152
1284
2983
1254
1356
4556
745
0
2213
1266
2117
2959
3
1770
1948
1679
2635
1162
889
2094
2432
7
2572
1882