515
0
534
984
850
1298
1862
1
2312
1072
5372
2
673
3820
3
32302
2305
2570
1158
1500
1688
477
1729
2954