2275
2
3498
4
2076
1
1020
0
31535
408
2657
3
514
19279
3114
25137
1824
2189
177
2546
20634
8
2395
2328
1389
2730
6
637
798
332
2634
501
811
282572
1058
518
968