2133
2
3183
3
3919
2420
3683
1
12779
8
1957
4435
1484
0
2683
2457
297066
7870
6182
5106
5
3864
2473
10423
2797
3271
4
2773
1617
6
1988
9836
15
2354