2061
3
652
0
2271
4
475
1243
1469
1
2463
2
1397
1105
1103
484
2663
596
380
668
673
1744
1647
914
1070
938
2123
534
490
850
5771
10
1166
8627
562
323