1287
1
495
3
12146
2
597
1349
4
1203
446
824
631
91
398
656
1391
866
543
563
1119
1888
764
3474
1158
1093
917
1141
830
918
592
1995
851
1308