3743
9
1169
1
4099
7
2060
1144
0
2011
2
1552
817
2655
4337
5
2350
549
3957
3
2859
8
3734
7463
16
1726
8003
2550
3567
1182
3527
1344
2934
1045
101415
109
1913
662
3922
4