2639
5
3012
3
1310
4
1073
8
854
3059
1343
0
1680
1
2814
12
2126
7
900
935
1591
1174
2
2128
19
1403
37798
24
1024
474
434
80
306
215
60
307
109
87
689
2964
10