1132
0
1044
200
2856
4
326
393
483
601
292
1817
718
303
471
445
1227
1343
1603
732
1
355
792
675
295
1015
210
747
448
1087
466
2747
2
365