2055
2
1277
1256
2727
1
1825
2243
6
4944
1371
1111
2294
1140
4383
3
1558
2960
3562
1860
2622
1348
30334
2377
1622
1266
5382
5
1218
1051
2781
946
268
2884