2089
1
514
0
1429
2
2727
1136
3
1389
3498
4
4431
7082
9
2393
928
913
2461
20
6343
24
177
282572
383
2082
3116
1949
4895
8
11881
2064
2644
2069
4223
22
408
839
2152
1124