2708
1
2809
2
2870
3
2301
1020
0
3092
2881
2166
2269
4
2716
3243
7
2108
2229
3510
2330
2749
2748
1452
1551
838
2546
418
2076
467
3646
2114
105290