20163
44
3680
2
4027
3
707
1
956
903
985
1619
796
1364
733
569
3154
5
224
0
1057
3934
2788
2972
1746
1768
2271
4
1827
255
9208
5169
829
596
41
2234
3551
10