392
1
814
798
7
866
2
1049
2259
1138
848
1077
2980
576
485
638
613
436
472
611
149
388
62
397
3
511
55
159
180
232
362
249
301
96