1734
2
21152
8
3080
3
2932
572
0
4471
3090
6
2903
194
2440
484
475
5151
14
2524
19783
1571
25669
2270
1189
3765
4
1105
635
596
914
562
583
2663
1103
668