527
3
884
2
2794
6952
5
4933
13
915
1
4102
4
401
0
2256
95
2561
6
2962
4354
15
3556
3969
3247
1673
1638
2711
1498
1445
1185
2300
13018
2010
1155
3261
960
1585
883