587
2
1371
4
978
7
800
1
555
654
462
1120
6
428
1123
985
3
567
362
0
296
652
517
897
2556
8
1511
3132
14
1554
3177
1218
1177
997
3021
1733
1485
1836
15
11448