1400
1
822
958
1157
1925
3
1132
0
2384
2
1339
1264
719
1034
476
2408
935
804
493
383
952
1084
300
2526
475
2591
1080
2211
573
1053
1321
1049
714