3539
3
599
0
2277
96
1889
1
189326
2047
1991
4
1618
841
2
3473
2344
862
2650
20
11152
9
2152
2936
10
712
5147
785
2732
2938
392
2324
13018
2431
3624
742
12459
1868