601
2
2036
5
1407
9
1469
1
5497
767
1630
1843
1642
6
2271
10
1368
1215
817
658
1611
4
1097
2740
3
1336
520
1828
1857
577
146
1227
1136
662
937
113
343
1013