866
1
845
2781
159
266
3657
12
3805
6
2456
1691
400
0
4285
3
1992
2268
4
19944
2
1218
2134
2449
1309
697
2684
1839
2254
4360
12779
8
5233
10
4914
3386
3364
101415
109
7733