2725
22
2180
1
1330
2
19944
989
0
1011
1004
1941
4
1716
1373
1076
2489
10
3429
7
929
805
511
1828
1056
1268
1013
1092
3044
15
6779
5
108797
3649
3216