1166
0
905
1
903
2
4651
3
669
2123
398656
19
534
1041
1298
583
2271
4
2996
1862
758
4926
5
909
550
1500
477
1734