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