1032
400
136
930
519
14
571
127
792
380
986
91
30
546
193
488
2015
116
2083
26
231
31
278
33
0
331
155
995
551
238
21
743
329
23
283
12
828
2359
1040
326
1
3199
725
12
437
508
453
533
477
