2303
2
1136
1754
5
1309
0
1992
3
697
2426
2502
4914
868
1
3497
4
3035
658
2035
5389
2499
12459
2275
4465
22
1221
1529
2318
1465
2127
7
5147
1154
4425
6
644
1489
869