2218
8
1739
1
1691
6
2153
10
6259
28
1525
3
1184
2
1580
1280
5070
5
694
0
1864
702
1940
1107
1208
4
882
1063
1001
832
677
385
157
653
1593
1408
1322
1114
2128
7
4134