2048
1634
1035
1036
1810
1111
1725
1338
1884
3056
691
2481
1016
3195
989
1247
1592
1612
1636
884
1019
1354
1331
2073
668
3762
20421
33586
4236
2371
1053
67676
3106
3405
9152
14477
24560
965
2900
2117
3222
9360
7030
7597
5104
12853
1231
37609
5871
17640
9648
2284
3843
43535
2723
1046
911
1384
4207
18255