2562
2
619
1
1749
2760
4
2669
1690
4572
5
1568
2964
1973
2173
988
0
802
693
83
3080
3
1424
4133
1844
784
108797
300
1303