869
1
1451
1384
0
1053
2189
716
1867
2028
1173
2
2522
3007
1095
3198
8
1077
1440
2398
3683
1317
2542
5052
10