3577
3301
872
1113
1133
2276
2238
3236
2256
4956
1085
722
1392
997
1179
1763
2084
1031
3428
2872
793
819
787
1913
1470
884
1611
3693
1769
853
1693
2880
831
1972
2175
2711
659
1350
1012
1447
1934
921
1644
1720
795
2262
1049
861
1079
853
1216
850
2430
1243
885
961
1798
767
991
1814
1690
996
1144
1033
1471
767
1037
1206
1731
970
725
994
684
2163
1894
3172
1956
1746
1957
663
644
895
754
1366
816
2505
1971
1253
1457
869
644
800
1097
626
1704
1341
1245
1251
1279
2190
2395
1532
981
1666
751
1474
1007
1462
1993
808
1681
2445
686
1632
686
1014
873
865
1221
798