798
1
732
386
404
1096
875
514
1686
4
984
1386
2
372
1186
992
1476
3
313
527
0
352
461
309
131
914
394
937
601
258
2155
80
362
1304