3460
7
2977
1
2452
2
4874
8
1289601
4
2948
9
5546
6
2542
1199
3988
2262
0
19944
2132
4176
19932
6745
16
174730
18
1401
5322
3060
108797
1800
3
3587
18816
11
2011
10827
1564
2528
17607
5
9956