2076
1
2799
3
1587
1217
814
2650
2
4531
5
1385
521
3795
2474
1825
1129
0
646
395
1470
1231
105290
2296
1442
417
848
1776
1778
3013
749
802
9575
8
152
399