375
330
2723
410
437
181
833
4182
735
5243
2587
102
566
5564
1127
1561
721
1195
4339
5563
1209
759
1214
259
1951
179
816
1930
3002
660
836
1384
5244
1738
57
616
3
3503
510
358
18
360
2429
179
484
3656
103
283
141
177
108
2402
164
32
141
11
41
47
704
665