2788
2
1554
2099
1
1592
843
1294
1033
1371
921
1339
1040
1355
1254
987
1328
2145
1794
1333
2727
167
1504
1479
1277
1597
3
1593
1632
1436
1580
1397