2198
2
1047
1
995
28805
6
292
0
998
1603
1448
915
2326
4
1015
1894
1171
1563
1431
2119
2086
1421
3345
4154
2470