2198
2
988
0
1804
1
1551
563
2710
9
1541
901
4396
3
47041
588
594
345
471
1817
78
1100
1824
584
283
757
1726
968
1949
3196
10396
8
1823
195
4820
495