1400
1
1038
1132
0
822
909
958
1157
719
1518
1925
3
2408
2
935
804
493
383
952
5513
1084
300
1097
475
4910
2211
573
1053
1321
1049
714
22794
4
1129