3541
2
1309
0
3175
5
1992
3
2756
697
1847
4
2114
1
2338
4914
6057
11
1402
658
1348
1240
941
5389
12459
2777
8
4465
22
1961
1529
2318
2745
2127
7
1027
2429
1178
5147
4425
6