953
1403
2833
763
742
1096
2138
665
5127
901
1688
981
697
685
1516
697
5473
859
1593
677
789
1505
1869
2349
1667
2497
1672
1692
765
1288
3590
3153
1508
1152
924
1040
6705
781
20272
4855
809
2537
889
3872
6106
868
2126
958
992
838
1400
1800
2076
2759
1346
1190
1344
2645
1091
3309
1162
1219
868
1265
1288
755
831
2237
2076
2438
868
673
697
3205
717
4869
4538
744
1780
6543
5088
3828
3096
1644
2603
1179
994
771
838
1053
1925
1032
892
2105
598
2418
1434
1819
4199
936
1242
1385
726
688
2248
1480
790
874
1395
3717
2104
863
745
701
1573
4876
1569
741
927
699