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
2147
925
1357
716
2307
3581
2200
1993
3722
1179
1185
2655
1577
845
731
1629
1023
1071
876
2156
2928
1001
835
1965
1912
1091
2105
2015
2699
1031
1113
1951
1317
3855
1120
1041
1725
3435
2592
1828
1648
1123
849
838
865
1853
750
4989
2680
1499
1590
2849
1662
885
2170
729
1846
2481
1004
1205
1904
1511
5380