1995
1172
1110
3345
3133
4310
2337
1507
1656
2244
9870
3327
2344
3262
1417
839
2399
1700
1383
2688
1848
3556
2988