3125
1179
2829
1444
1256
1720
1529
1860
2097
1759
1732
2085
943
3725
907
1876
2074
1411
2595
1110
6543
979
1047
7973
2105
1864
1904
2230
1639
1836
1548
933
2071
2763
1592
1267
1116
961
2403
989
1429
1063
1511
2715
4676
1160
2482
1039
1592
1648
930
2360
1092
4599
1276
1598
920
2021
1067
3412
930
2853
1382
1457
1534
830
1001
988
846
1119
4251
1244
2010
1005
840
927
782
952
986
1061
3306
1030
4383
1002
2551
1126
2658
1248
1021
860
3443
827
1265
1100
4045
2114
2591
803
903
1006
1412
1087
1977
2043
1724
1082
1047
963
1028
1414
3521
1001
3238
968
1201
1695
910
838
2888
995