440
1
1088
1718
1320
2
2205
1368
720
949
619
1778
2766
6
3121
966
1407
0
5890
3
580
590
1134
3904
12
1113
4
933
2485
1154
2110
1670
4248
765
602
2705
1132