86
1
1547
2579
2
588
3878
3
885
812
1304
4
1589
1037
1312
1262
916
807
1451
0
732
806
498
1163
1368
815
2335
7
2375
1094
2365
1270
1522
952
2181
929