3440
0
1132
172
297
518
1020
1501
1112
3868
2
5009
2494
1
1263
814
3116
1385
1774
2113
1008
2810
948
1302
1887
344
2296
646