2271
4
1243
0
1105
3868
10
1103
484
2663
1372
1
596
668
5052
1744
5347
462
2835
2
914
317
1425
938
2123
1593
2013
475
3050
534
3649
5
490
850
1166
562