979
649
2492
5297
1631
1026
869
1186
1364
5112
1391
29793
1083
1497
1461
1906
1442
2067
3038
938
816
1809
11283
1248
1056
696
1948
1010
1053
974
1136
1051
1378
995
2011
901
1995
639
779
1047
1467
1499
1149
1485
725
1336
780
12013
840
2136
1300
853
964
1453
846
1767
1390
1082
1112
762
5961
1172
999
1490
705
746
1941
857
1345
1172
2441
1724
755
2119
848
1349
831
939
2310
918
921
5285
3082
951
1220
1656
965
728
949
835
2229
862
773
7387
2054
1123
860
1290
844
1459
1204
932
1071
2486
994
1082
807
3029
1206
928
1267
2029
1476
1459
1413
1246
756
2259
6242
883