2166
1
4471
2
2968
1740
3
3429
7
25669
0
2535
1373
2180
3965
1092
319
929
1603
1316
3498
4
800
8527
2578
3200
7793
989
385
3266
3933
2990
329
838
1393
851