1306
4
530
252
1
1099
323
0
1151
5135
1110
3
6236
11
2311
2
822
4864
8
1809
2496
1607
6411
2539
555
1966
1914
409
1434
4033
1525
2059
1798
637
381
445
1215