1248
1
2204
3
1494
4
596
0
2884
2
601
1614
9
4109
1000
1410
420
973
1366
1891
13
1624
4625
739
646
1900
4177
7
706
473
634
2455
519
1411
8
1441
1320
694
1131
5