2166
1
4471
2
2968
1740
3
3429
7
2535
1373
1092
929
25669
0
1603
1316
3498
4
8527
2578
3200
989
385
2990
329
838
851
1690
32302
1777
3644
1819
6779
5
2551