2663
0
914
1243
668
1166
1070
3715
2
2123
534
34
1298
2271
4
32302
607
1862
1
673
70
21
614
8527
1500
98
2439
477
4651
3
556
485
582
1120
3690