3128
2
4779
0
1637
3045
17970
15
1005
4309
3
542
9504
6
4732
1422
1
8403
16
3312
9
846
1595
9611
253
1249