3682
2
2525
4
562
1
5825
2732
189326
0
1289601
592
753
1078
734
682
2349
10598
2733
3859
2396
3
1927
3090
6
3626
2502
552
4291
9
700
55904
502
549
763
37355
13
567