2362
501
6694
1418
4541
962
14970
3171
2180
462
3830
812
3499
742
2068
439
1816
385
4268
904
2170
460
2756
584