2095
4
6406
12
3748
3929
10
829
1
2112
2
7447
7
665
0
198
2619
3650
3
1928
2379
767
509
1693
3091
3025
97284
1762
1203
2086
1227
19034
6