137
1
223
2
278
438
413
953
1109
1865
4
805
350
535
744
0
440
559
343
273
304
247
121
214
531
7
550
615
2969
922
3
527
2790
6
3397
1136