2997
1767
1356
1558
1288
1839
2329
1282
2663
1378
1637
1442
1473
1494
2754
1562
1516
1425
1093
1105
1108
1038
1106
1082
1360
1538
1094
1619
2134
2050
1574
1271
3968
1972
1345
2131