3014
3
7821
8
1445
2173
4
2909
7
577
2
832
1644
0
1174
23449
869
195993
1836
11
3303
4863
12680
13
488
1
1187
2642
1515
4210
10
2591
838
345
1205
20
1207
1832
1434
1322
5
2731