4179
1
2996
0
5949
5
801
1000
2445
2
1290
1179
830
2535
19783
2932
3942
3
2048
3498
4
25669
32302
278
17946
1228
741
7793
1391
1153
1814
3090
6
1716
802
21152
8
868