1424
1
1660
1399
1699
2
1632
83
673
0
1547
1382
1168
1787
1064
868
2114
1813
2340
1782
3227
1532
1749
619
3738
5
11153
8
2591
1211
1951
2082
526
1721
1184