2232
787
1173
682
1807
1494
1065
1269
489
4127
14122
1539
2082
741
2322
923
8229
2016
3377
1864
1590
435
6754
2925
1201
4247
1516
854
4968
5077