3656
670
1093
1643
634
1126
1141
2165
2633
2853
1032
1087
1276
3615
1481
1404
1283
1195
1576
789
968
1296
1329
1980
3553
2042
2299
1153
1434
857
864
1158
1337
1219
776
665
2005
1016
2125
1216
1465
2574
1589
1348
1336
4918
1524
1333
677
1443
702
3090
842
1285
951
659
1119
1189
1612
700
2413
1535
1023
2131
1218
1283
889
892
2609
1067
2113
2902
1909
851
637
2141
756
841
1574
766
2072
2772
1067
997
2046
2990
2025
843
1619
674
925
780
1682
640
1044
895
1082
1469
1495
1064
2195
685
5170
3037
921
659
724
699
1514
659
674
1134
3035
1756
1180
619
599
1356
1995
840