329
47
1269
113
737
309
1312
773
50
501
509
912
902
71
987
3126
2063
1007
66
790
401
13
1071
720
436
418
240
1005
34
223
534
391
453
249
291
604
414
146
48
603
2
14
235
237
1034
148
252
110
192
376
25
146
582
1344
