901
1
283
354
1371
5
87
353
1269
1607
2
630
819
759
363
414
864
1079
343
1067
1226
0
1267
2016
6
2956
14
663
425
75
495
405
894
665
3
445
1430