1103
0
1166
1105
5151
2
2123
596
1243
484
534
668
1862
1
477
2663
1298
809
1581
475
4821
1701
914
490
2075
938
1457
2011
3159
2524
21152
8
467
562