1096
5015
1457
828
871
3622
793
2900
2926
1159
1008
977
1067
1806
853
1333
1069
2885
763
1243
842
1277
845
739
766
1316
880
3626
1926
1206
943
3131
1049
886
1011
1132
823
896
2357
1175
946
799
756
760
1844
916
814
832
1327
1738
1358
1087
1913
786
4908
1459
3667
878
1022
711
828
2882
845
2349
906
2021
774
1307
2193
723
932
1578
2436
1563
663
800
1112
2326
851
823
3616
715
1173
922
2979
1412
763
1051
2564
3025
1753
659
1165
1240
1347
4585
1190
4320
1035
1587
794
790
2915
1143
837
6058
924
735
1092
1362
3689
1307
765
2799
769
1450
1318
5362
4680
883