847
0
1110
810
2
1306
2774
1
3324
5
1337
747
633
287
1997
706
2379
1674
7
1945
767
3335
5838
939
358
367
1123
2195
382
1666
1220
4888
3
3492
1878