2127
998
1813
1503
3568
2444
2952
2849
3054
2614
2388
3132
4105
2397
4096
3084
5842
1475
1952
728
1518
5593
944
3987
1197
791
1154
1256
3206
1378
1321
6230
3983
1496
908
1361
1704
2469
1060
1856
917
1354
3394
768
954
2909
1429
1735
1546
1923
2194
1708
816
8929
857
861
2977
4201
849
1338
775
852
1503
940
676
1134
1087
824
1271
2189
1633
812
1485
940
2006
1275
4189
1415
754
1304
1900
800
3555
1531
1272
851
1801
943
867
903
3069
3042
1464
854
2730
896
1347
710
1042
732
1364
1052
1108
2830
1768
824
8917
802
1325
1642
3762
688
1557
815
761
1672
1801
935
3953
2010