1624
1691
1015
3260
885
1739
1642
1576
1090
2898
3677
4251
3229
1997
3069
2526
1668
6982
3602
2130
2893
2433
7122
2237
40363
7874
7573