2168
1023
1229
1037
1298
1008
852
842
1081
1004
905
1348
2597
1339
4974
2243
1836
1649
1657
1910
3103
1789
1986
1842
1914
1482
3705
3479
4366
2515
3351
3142