1616
0
1145
1
1778
1129
2749
2
1329
1054
2275
1132
553
804
1431
1084
935
493
2297
1922
1458
3
263
714
383
650
635
832
995
573
1053
2211
1073
798