316
1
846
616
2
1319
5
321
815
1331
9
1613
4
786
1338
728
723
0
515
1578
206
947
1014
64
998
7
447
545
566
843
123
656
581
1093
537
416
85