809
329
619
300
295
293
157
484
1069
1001
473
1580
854
1883
698
10
252
155
419
1130
537
35
714
4
15
324
609
130
604
6
810
582
479
655
285
469
680
372
936
199
381
544
2
117
1072
964
3
1010
577
959
265
189
290
