655
1
525
2
1052
2135
14
1319
1270
801
611
742
1748
751
2169
1332
3
745
958
728
1598
1638
871
890
3615
4
2791
5
1464
726
1870
1373
1142
1588
1097
947