836
0
1
654
1196
1701
3
1367
821
1706
2
2703
8
961
767
881
1098
891
317
5
1337
6
1580
931
2833
2934
12
1331
1062
980
1096
1037
1339
2232
1540
1453
1035
1926
841
819
1334
1201
4
1141
2094
1594
1838
7
405
3008
2813
636