893
1
600
345
2
1302
1042
73
87
736
107
638
2201
4
2188
411
452
698
652
1346
1405
1441
91
548
190
682
903
596
309
0
69
725
114
97