2061
3
1233
1
240
0
3116
8527
3200
2741
4
2132
475
2934
2
2219
1067
2110
1243
3612
10
1681
2123
1105
1136
1050
1103
6707
24
1566
534
490
2271
2344
484
596
4285