2110
1
2727
1825
2243
6
1371
1211
2435
1111
1233
1277
2
5382
5
4383
3
2495
0
2960
2055
1594
2132
4944
30334
1547
1229
718
693
1514
1871
1256
1067
2219
1751
2100