2633
3
2302
2
3295
4
942
1794
2134
1325
1504
1521
1
1177
1937
1459
1571
743
1917
1253
1191
1245
1308
1854
1523
783
2564
694
1998
923