985
1
1252
2
1523
1270
0
754
3
3163
437
637
1250
721
1837
445
791
1010
4
1255
868
76
1801
450
6273
1853
562
626
422
651
2640
8
564
400
354
752