1110
3
530
4
1306
4033
6411
11
5135
822
1
1411
252
1099
323
0
4864
8
1607
1151
6236
2311
2
2126
2496
990
2539
555
1914
1966
1671
1434
2967
1525
2059
1798
1192