2488
527
13365
2831
3541
750
2533
537
5928
1256
4902
1039
10820
2292
3280
695
2509
532