2715
3
883
2002
239
0
2102
1005
2
11191
22
1588
1729
1
2631
2644
4321
12
7096
14
3263
1972
4
2013
2505
6
3195
1090
3995
1264
2341
1591
1636
641
872
1801
2600
3715
2153