894
0
990
1044
1
1226
2715
2
2683
2105
3
2118
2372
14
3655
11
3053
7
4044
5
3083
3683
2923
2465
1189
3125
1309
297066
2476