3076
4597
1107
1196
1088
1414
1729
1153
968
1870
1332
902
20169
2782
935
2624
1053
3963
10179
1914
1647
1113
1137
2525
987
4700
1029
852
1074
924
1418
1270
4273
895
1095
7619
6520
1096
1047
3085
996
1212
931
1087
23062
1082
1153
978
2405
1333
2453
1667
1255
1195
3577
1106
2110
1126
5082
1125