2948
6
2919
2
5347
4
1839
1
1828
3
7793
3364
7733
2966
1650
4537
3657
12
24337
22
1988
1195
2471
7
650
0
3931
6572
6445
1407
700
1646
3435
2169
1250
3868
10
19079
1564
3066