951
1
1749
161
0
1695
6
2638
1482
583
2
1845
3369
3
1218
1827
1072
965
974
1746
733
356
4476
1057
2906
1596
2109
2336
2056
4
1355
1985
2194
3871