994
6
4506
2
2664
3
737
0
1681
1
3655
5
4250
2505
971
1743
1251
3054
2366
2057
4179
1683
3222
898
1306
2557
2500
790
3354
1481
1547
1419
2189
2670
5375
1015