4768
5
2571
6
2903
3
2932
2
3691
4
528
1
2535
2110
851
830
0
14
1492
690
935
915
3854
1603
1660
5828
952
1788
2368
693
83
1547
1568
2562
1691
3080
2605