2525
4
562
1
5825
2732
2
592
0
1078
734
682
2349
3859
2396
3
1927
3626
552
4291
9
700
55904
502
549
763
37355
13
567
1768
1419
948
5579
7
2195
1723
38477
34
7034