4033
788
2844
8182
4912
1983
5126
3946
313
1324
1038
4526
2058
1866
2533
2665
720
647
1759
1282
693
1289
3748
1569
3465
3418
183
1834
596
1355