1188
2
1215
1
2114
535
938
813
455
599
1139
2704
4
1434
1067
2649
15
81854
42
2865
1764
3
2221
9
3521
2136
6
1555
8
1351
2702
0
31449
2218
1058
1706
660
980
7
1034
662