584
1
656
2
3177
3
1734
4
179
1297
625
247
821
351
896
1210
94
97
27
60
53
126
115
79
132
33
123
4374
9
1239
726
2566
531
638