951
1
442
0
1986
2
1022
1618
1525
3
1397
841
3470
5
432
11351
17
3683
164
2886
1550
1044
18258
693
802
2094
1653
4
5253
2740
3066
7
194
709
3144
2077
2285
1441