1429
196
2082
327
624
724
2004
413
2168
821
1347
926
924
229
1257
128
501
931
1229
845
683
880
1135
537
254
159
520
722
2229
971
945
879
370
113
986
335
1006
548
716
915
1151
498
451
973
754
569
844
923