2531
2
951
1
2452
2522
564
619
3034
4
2502
3573
3140
913
2740
2886
189326
0
3657
8
3859
5
3539
3
2234
2823
763
267612
3365
2906
4398
10
3546
174730
18
2539
2392
3485
7
1927