87
1
1370
5
354
826
2
329
864
1267
1079
342
2016
6
2956
14
1067
1226
0
1607
759
363
1430
504
1672
665
3
445
75
495
425
663
405
894
999
1021
1214