2587
2742
1744
2239
2226
2068
2410
2179
1706
2426
1512
1560
1348
2767
1237
1640
2110
1371
1565
1380
1434
1370
2070
1810
1447
1774
2035
1400
2774
1509
2353
5
4
3
2
225
42
24
23
22
444
165
151
111
107