5960
18
1656
5
2525
1224
0
1206
3
948
2
994
619
1
843
1908
9
935
1891
6542
1151
713
1198
1195
828
1637
1618
3013
7
3006
4
1020
1324
1240
1393
1327
934
663
497