2843
4
968
0
2727
2
538
1754
293
448
4172
9
3268
7
5255
16
797
139
2269
1506
581
2369
1
1511
482
2564
48708
262
543
924
2042
6
484
2459
851
31220
10
13833
18
2702