2152
2
2778
1029
1
151
0
289
1472
1964
3
2829
6
1631
4
1090
970
1304
1259
1536
1055
1695
7
1821
2258
1577