4950
1058
5595
2071
1978
772
5880
4733
1808
688
953
1981
1385
739
1584
946
2189
686
2046
729
709
14970
1810
1148
9448
1110
1308
1333
4018
5825
869
889
4857
1460
1901
2405
2724
5457
2694
1354
650
1868
2831
662
751
5954
6812
1024
2608
1223
2090
2886
3070
1308
1583
6460
686
2412
1402
1133
1241
899
1923
1437
2685
9538
2327
1243
3291
683
2989
997
791
1065
2718
856
863
6341
711
793
2501
844
766
1294
1631
1071
2668
766
708
695
1114
696
1080
649
832
817
1725
1236
2322
1138
829
1037
587
814
825
1328
781
886
935
1087
1123
1521
965
1041
2011
5439
2706
2021
780
1593