2663
0
596
1547
1
951
1788
1976
3
668
2155
534
1744
1446
1816
159
914
1136
2
938
2123
3159
3690
475
1635
4
490
850
673
2710
1166
562
6779
5