263
1
819
2
868
3
1332
181
5
140
90
56
0
276
744
241
458
1051
4
1300
951
1166
1791
1757
8
765
157
2061
1710
3525
1527
1197
1720
971
708
1347
2288