3975
1315
836
883
4132
1042
916
1300
858
2951
2765
872
977
897
984
1287
1117
1008
1812
1361
3983
3391
942
8928
1056
891
1337
3081
1100
2975
1651
784
1041
2191
4095
761
940
872
1180
1645
964
2961
1376
1175
1622
1696
1357
1698
1371
742
1138
1744
952
1725
873
1375
778
3567
1353
1772
1087
1371
1388
871
1643
1366
2312
1658
4116
1902
3321
751
1413
677
763
848
814
1691
927
1361
913
903
1532
711
4087
2402
1613
861
1199
803
1091
774
5583
2949
1194
1347
1918
2869
2601
4087
951
1472
1170
1075
778
935
999
944
966
1140
1246
1807
1047
1812
762
1298
3134
976
1746
3043