2507
2
2340
1
1566
801
0
3175
5
19465
6
635
1431
2166
2328
3
1449
4944
2921
1539
1787
12185
2118
2715
1825
1009
2372
3655
11
945
496
2535
3055
2972
3386
1382
2638