2068
1
1581
2
3765
4
2905
3
1295
2650
20
297066
0
280
658
3683
994
6
5225
8
3649
2188
313
12459
2250
4818
2245
4465
22
1529
2209
1226
3053
7
2318
2127
5147
4425
644
1489