1168
614
308
121
1763
875
1013
546
673
126
837
310
437
135
1003
376
292
130
1000
321
428
153
630
301
634
137
690
153
444
176
597
135
368
185
301
114
612
155
499
249