637
0
409
456
381
445
2490
1101
2907
2143
663
2702
413
410
1710
1
379
1045
2328
1133
1396
292
517
505
318
403
1661
544
918
5313
330
722