1332
5
430
1
338
852
409
535
846
1338
2
616
581
253
843
4
123
1578
64
206
1613
814
1330
9
722
0
515
947
1014
544
565
385
891
3508
320
416