2750
1606
3222
29958
935
3438
2048
7197
2111
27108
783
2448
1022
1747
2193
2901
1679
1033
858
2145
764
1178
990
1040
989
1040
808
2170
1881
1809
1005
1380
750
3369
1581
1289
1491
18348
4016
1848
2737
2121
919
1484
919
1790
3948
4791
5131
2243
2305
2464
1988
1672
789
1035
12799
1400
1050
2793
714
7825
1201
4198
865
1691
694
999
951
2524
2822
1733
937
1543
1802
967
697
1203
1366
1345
2876
761
2527
1260
1248
2581
2468
1900
1633
1384
3748
1737
750
1716
3312
2816
817
1143
784
1536
829
3926
7021
3168
940
1361
1452
2495
724
5057
663
1454
5542
1506
768
2419
1746
11112
3021
1383