5196
2
1618
0
988
459
2505
3465
1225
1743
1795
1
3054
5
877
2057
1683
716
5658
9
401
2490
6
2982
3
1306
4160
4
785
1264
2500
1175
2642
790
635
3354
1481
137