2152
2
951
1
1015
1087
1606
181997
11
1751
8527
2778
5489
151
0
289
2131
1472
19944
970
1964
3
4335
929
2571
6
2377
2829
2722
623
1631
4
2600
2744
2972
1029
1090