2680
3573
2372
4145
1544
6977
3907
2750
4449
5144
833
3104
9507
2223
2680
920
979
705
866
2131
869
1270
1474
2334
1104
1031
3814
1539
1164
5361
1639
1535
981
691
35121
803
850
1380
799
1528
751
1674
1312
1443
783
1663
2380
673
1766
1658
1536
3453
1238
2131
662
1041
997
1390
3885
1182
4442
1306
1263
1328
2095
3442
1536
3026
769
933
705
2673
2248
1528
844
859
1233
991
753
1306
827
793
1331
1440
970
1138
1986
790
1875
2366
924
688
1137
796
1025
1667
5132
3899
915
737
794
1532
860
2048
1872
991
2217
1138
990
932
2809
1405
784
720
2743
757
1153
1097
872
1285