637
0
409
381
445
2490
1101
456
2143
2702
413
676
1
410
1710
379
1045
2328
1496
1133
517
1270
2
505
3329
7
403
4061
11
1661
544
5313
330
722
1939