2908
1576
982
1009
811
1083
5117
991
4218
5354
868
866
1821
922
2947
1570
2688
836
1328
941
897
6298
1326
1274
1006
5182
1256
1754
7123
3791
3882
1033
942
5135
2804
795
1475
6271
966
4370
1738
1118
1123
1419
1933
880
4053
2366
1820
3154
872
1116
906
997
1212
2583
5517
1107
5663
1874
928
942
1728
1158
3754
8530
1042
810
882
909
804
1093
1470
4534
1040
882
820
760
954
1255
833
1932
873
878
2928
781
1085
2098
946
839
1159
1581
793
894
908
1110
2294
1011
1081
993
890
860
943
2423
1218
1126
829
977
1010
1025
797
1337
780
1071
2004
900
1097
1553
2536
1385