956
0
721
800
1636
5
761
1
2921
1149
2
2037
1931
4
2035
9877
6
2264
8323
3175
19783
5440
8
14125
10
301