191
1368
1229
563
30
513
1117
1044
10
673
8516
396
343
742
164
403
936
19424
12521
274
182
704
1144
741
732
781
992
752