287
1
126
1173
3
1365
4
1075
7
2127
2
609
459
496
425
1047
823
3080
526
56
0
838
441
188
677
583
1373
3107
3124
1102
803
562
106
914
1427
76696