1681
1
1669
802
0
1095
2121
2838
4
2173
662
1606
2165
1787
1093
2493
18
693
1859
673
234
7835
14
2082
4074
1476
2193
1876
1444
2529
7
2134
8
2453
4363
2285
9
4500