838
1
900
2468
3
1826
3835
5
5375
0
1788
790
1883
2
1015
582
2294
951
266
3657
12
3735
4
4360
6
101415
109
1038
7733
2312
400
1526
1566
946
1740
2082
3173
843
4285