2732
2
592
0
3682
2525
4
189326
562
1
5825
913
3626
7034
356
718
603
1289601
5431
753
1078
734
682
2349
2733
3859
2396
3
1927
2502
552
4291
9
700
986
55904