818
1
958
821
605
1205
2094
2
1335
1297
1669
676
1270
0
1402
5236
4
1362
1457
1581
855
1714
3
1026
826
9918
6
1085
1424
1200
949
1350
961
1001
1695