1125
1
3400
2
1632
3326
3
83
599
0
801
1037
1000
3591
11
1660
1547
2710
1382
2368
830
1816
1749
1431
1681
868
1788
619
496
1394
2584
4
2365
2082
3354
526