2189
0
1290
2
3114
4
445
918
3510
4111
2749
1
547
11483
8
2748
1452
1098
1084
218
2269
2546
1222856
1551
2716
2031
543
116
2831
1677
1463
2735
385
1043