2251
2
1768
3426
4
7258
0
982
1
1168
3595
3926
14
9504
6
1485
2152
2082
1788
3580
13967
23774
6547
18258
5801
5252
442
3606
3