4031
1
1770
951
1015
1087
2459
4
1204
2
1606
83
1751
8527
5489
11
2131
8121
10
19944
14861
7
4335
1112
929
3
2571
6
2377
2722
623
5753
2062
2600
2744
2972
0
1526
2530