2944
937
2973
6619
4121
893
1000
3150
4043
8979
2174
1655
1443
950
9517
3160
7261
1579
2655
2011
1422
2427
789
652
2217
770
736
768
934
2061
6418
2727
4038
2770
1981
1527
1053
1084
1097
1607
1882
2814
7096
1361
2261
1241
2698
903
1860
4161
761
792
1191
4786
2555
1914
2605
1621
2387
830
1251
2797
1304
1971
843
1294
1002
1765
857
1182
1246
4598
963
2429
994
4676
750
2684
1682
13704
1715
810
3444
1391
2248
1353
617
955
1650
3130
2459
1651
4185
3656
827
641
974
700
1959
1084
1425
1551
727
33484
2060
7464
1869
1582
1066
941
4932
1427
1432
2100
1428
3428
1042
2589
2353
787