2155
3
2368
1
572
0
1307
3145
4
2835
2
938
826
8527
1494
3576
2166
1691
685
2173
2271
484
1103
4236
1243
83
1105
3868
10
2663
596
1547
1788
668
5052
1744