1237
2
544
0
2133
1
600
349
1213
584
1547
676
1097
2102
1628
6
1030
438
825
4914
4
88
518
784
888
456
1269
645
1922
868
922
167
1177
699