2489
2
899
1
7034
712
2250
280
9305
8
3859
5
2650
20
3629
862
0
2525
4
3720
2436
38477
34
1412
504
3539
3
2268
2190
2534
7071
4360
7
1166
11
592
392
1179
1555
3871
9220