2309
0
1719
1
1653
764
980
1032
496
1491
1111
1333
995
2
945
531
1432
966
1142
765
2506
1161
1135
1489
4
2281
1120
1603
847
2479
578
1737
1364