989
0
2650
20
3629
1
862
1668
1901
1412
1275
2153
7
32353
12
3539
3
1757
5164
5
2534
1522
1019
1202
898
2195
1468
1243
1179
3871
2
2794
951
1382
2094
7994
1618
841