2663
0
914
490
1581
2911
9
1243
668
1166
1819
1
4651
3
2123
697
1136
2
398656
19
534
1298
2271
4
1044
1862
2449
758
2368
3971