2271
4
1243
0
1105
1103
484
2663
596
668
1744
1
914
3593
16
938
2123
2122
2
475
534
490
850
1166
562
323
572