2116
3261
2712
1431
1075
1146
903
2125
1037
1049
1635
908
1105
926
954
969
1019
1655
1266
906
2052
995
1581
3496
1645
1711
1469
1375
1269
1056
885
1432
4148
970
2105
1170
1564
1187
1849
1173
1668
1149
1640
1564
989
3770
1165
1338
2823
931
3791
1071
1397
1103
1101
5560
1084
1113
1283
2279
807
995
1574
856
2558
1953
2271
831
1072
5314
930
1005
6863
1096
10285
2068
5038
1244
1005
1799
838
908
815
1531
6226
7889
2330
1086
853
974
826
797
1600
770
1153
2199
819
2527
1049
2269
1055
885
932
2290
2401
1443
876
1329
1727
2052
1312
926
2862
1621
1390
3392
916
15218
6168
863