2042
1042
4094
21361
2989
805
2214
1610
1652
3396
685
6115
948
1274
903
1875
836
1191
1141
2215
6803
2122
2459
2940
4311
1088
2176
2536
981
2048
796
2195
2665
2624
2871
1130
1898
1890
1741
1989
1502
1870
3364
2849
2215
745
1582
2852
4264
3046
1140
2356
2635
851
780
1131
880
18065
2001
2671
3093
2883
1507
662
10784
3795
1051
1197
731
1471
1773
969
920
2725
5542
755
1390
2281
7294
1453
1257
910
1339
810
5110
1408
1568
888
2107
1406
2319
1701
1665
2395
1017
3772
2778
4519
885
1892
1327
806
2619
1017
1083
830
1057
2784
1757
2003
1371
4692
777
2203
2647
2350
934
2671
1918
1976