2036
2
1431
1
1118
652
0
2061
3
8527
1285
572
2271
4
475
3971
5382
5
3200
1912
1243
1105
2934
1103
484
2663
596
668
1744
1647
4155
7
914
938
2123
1136
1566