587
0
1123
2168
5
2855
3
345
747
968
1362
1
251
2694
1336
1332
2264
283
2644
2
2864
7
14492
3437
991
1750
453
1541
2190
101
594
165
78
3268
3251
6