818
1
527
472
789
3109
7
1295
74
1322
914
0
88
1133
75
853
1078
2280
2
813
2499
3
1665
5
3337
557
1481
1245
413
1311
653
1189
729
1318