2162
2
818
1
527
89
584
429
777
417
472
668
2301
415
771
396
633
3109
7
759
1907
526
480
621
85
628
4130
15
1560
2138
3
86
1015