2522
2
527
3
2755
1
2650
20
2804
4
3629
2324
862
0
771
2669
2980
1749
1442
3546
1412
3539
2456
1069
1679
5717
2534
2687
5
1506
2557
6
3706
1179
2422
1569
3871
2794