5295
2252
2897
978
967
1249
2405
1138
1038
2721
1849
1798
1168
1222
902
3579
8288
2122
991
4588
5896
13947
5586
1270
955
2405
1252
3510
1360
1176
1194
3339
1843
6414
6709
1605
1290
4946
3655
12419
1193
2380
1929
3622
1200
1073
3120
8107
1009
1084
5787
1865
1526
5957
1130
10366
1554
1212
6115
1131