1572
3
1998
0
864
2
7612
20
13670
1
6423
9
7050
14
1834
1423
981
2521
6
511
61
174876
81771
42
11374
37788
24
6111
1787
1565
1269
416
732
319
262
244
301
240
315
65