263
1
819
2
868
3
1332
183
5
141
90
56
0
277
744
241
458
1051
4
1300
951
1166
1791
1758
8
765
157
2061
1711
3525
1527
1198
1720
971
708
1347
2288