2484
2
2182
1
2241
2493
18
1065
1986
1921
1356
0
2727
3196
123674
35
2145
5801
5252
3106
3593
16
605
2060
2676
2837
3055
297066
18258
1177