575
1
3058
3
858
1174
1309
1793
11
1791
2
937
1299
1558
574
631
616
996
5
442
663
397
504
436
933
4
536
2189
7
661
460
529
4744
9
2465
21
2474
2400
922