86
1
1390
513
2
723
865
75
1853
657
549
417
147
1086
0
3827
2071
3148
1327
3
2268
525
941
1329
1733
881
1041
1159
158
1422
1596
471
1772
5
81