2097
3
1869
5
968
0
2204
13
2855
2800
6
1897
1
247
2826
2574
4452
3092
9953
4
3691
2301
2
1020
1022
706
2881
139
3498
1365
1894