4309
3
2840
2
2580
1710
16
2436
0
2153
4943
2024
1618
1
2220
944
2209
6
20850
5
8072
988
1784
1774
2638
2794
2773
2322
4
1777
946
3117
8
2092
2015
3871
1412
1475