1683
7
936
1
2890
3
2062
15
3184
18989
17
858
15634
1158
1463
2461
995
0
3030
3514
9
790
5
25698
33
899
853
4600
22
749
135
1058
2002
2383
2
774
12
3062
10
1353
3207
2127