1765
1
439
2
1108
3
476
879
0
528
1140
934
3017
5
2637
754
1859
526
998
78
487
546
564
677
694
999
1424
4
499
507
396
620
65
1436
8
792
1696