128
666
684
547
1009
383
449
37
1066
26
1590
1168
143
230
14
320
17
29
840
718
737
863
4
48
86
775
83
1305
583
1558
1418
1451
515
315
1301
238
1316
251
64
402
728
321
8
614
20
352
203
1230
1326
917
34
99
1041
104
