1660
4
1044
0
1369
1
2013
2
2446
1690
1549
745
935
830
693
1570
753
1568
1026
1399
553
1053
526
1109
2562
585