2998
1769
1357
1559
1289
1841
2331
1283
2666
1379
1639
1444
1474
1496
2756
1562
1516
1425
1095
1106
1110
1039
1107
1083
1361
1543
1094
1621
2135
2052
1574
1271
3972
1973
1346
2133