2668
2
3233
16
3114
4
2052
1932
1
325
0
1661
2522
3691
5
23150
9
2749
3813
11
36609
34
1116
6370
4915
7
646
2694
3
1053
5611
2189
180849
858
871
1074
18403
6
169211
207
1131
1848