2687
2
1218
1
2343
2973
9
2322
4
3824
7793
3034
1785
6
1090
3
1059
2134
6779
5
1195
1733
1458
0
1444
297066
816
267612
2044
4978
3066
7
4926
2295
99072
6346
16
3024
4518
21
36905