2668
2
846
0
475
341
1070
5
3114
4
1304
2809
968
1098
2881
173
2897
522
476
292
1483
1523
691
1880
2655
3498
505
357
4126
6
653
422
1782
257
3233
16