3733
1408
1101
2100
1944
7598
2448
4050
3157
2310
1329
1279
3233
737
1599
3704
1858
21852
15571
1203
1188
894
1471
1161
993
965
5075
5323
1524
1489
949
4645
4082
1114
833
3625
1105
1088
1283
991
9661
1253
833
5450
2081
1579
3178
1704
1426
910
1110
1932
2098
3557
1072
1319
1592
1058
7001
1054