189
1229
613
30
493
1127
1065
10
703
9116
406
353
722
174
363
916
19124
12521
642
284
172
704
1194
701
732
801
992
762
624