757
1
478
620
2
3107
7
632
986
775
73
87
639
2203
4
1303
345
1109
894
853
0
1347
1297
3
662
737
107
2189
1543
1891
1428
1641
2985
1160
679