1047
1
1129
0
19279
2
915
999
2326
4
1949
1411
1941
1518
5055
5
2668
1452
2076
669
883
3359
2864
7
6086
3
1889
3595
6
1513
512
2693
1903
1966
2215
2470