685
0
2903
3
2932
2
1590
1
662
770
693
32302
2535
19944
1766
2972
619
913
4358
6
21152
8
534
657
1545
7034
3546
1603
1787
501
3498
4
3591
11
2337
5
3107
7
3141
905