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