758
1
478
620
2
3107
7
632
986
775
73
87
640
2203
4
1303
345
1109
894
853
0
1347
1297
3
662
738
108
2190
1543
1891
1429
1641
2986
1160
679
776