2525
4
2349
2
562
1
5825
1768
2732
24337
22
297066
0
592
1078
2184
45986
734
682
131589
3859
2396
3
1927
3626
552
4291
9
700
19079
6
1289601
55904
810
502
549
763
37355
13