2061
3
2443
475
0
1105
484
534
2663
596
490
1744
1
1298
2719
850
938
1243
5771
10
2123
429
1103
323
2271
4
4083
334
8527
1070
3971
418
2439
717
1166