4179
1
2996
0
2535
2
19783
5949
5
801
7793
4
32302
1000
2445
1290
1391
25669
1179
3090
6
830
14
2932
3942
3
2048
3498
278
2666
9
903
17946
471
1228
741
1189
2906