1093
0
1399
1
1491
2138
3
577
2082
1174
2562
2
5486
4957
5
4715
4179
1681
1890
1038
52099
1066
2365
4
1699
1637
1403
1771
3593
16
2901
4288
635
2153
7
915
7733
1365