3691
4
528
1
32302
0
2535
2
2110
851
830
14
4358
6
1492
3
21152
8
690
935
915
3854
2996
1603
1660
3498
5828
952
1788
2368
693
83
1547
1568
2562
1691
3080