1245
4
123
1
1578
2
843
206
64
515
947
1014
728
1613
1331
9
786
846
616
1319
5
555
3
1093
416
320
85
998
7
581
253
545
566
385
447
0
75
543