2301
2
3116
1
3092
2881
10396
8
2634
0
3114
4
3510
4111
2749
2716
2748
2191
1452
1098
152
458
2870
3
265
1969
1155
2600
5
2546
928
445
121182
4895
2493
3203
10
2064