1184
2
541
1
654
514
800
435
459
1145
1575
479
381
474
469
5106
0
87
1258
399
519
1659
11
585
3023
6
492
431
1003
1640
1016
90
564
714