1325
2
1011
35358
0
1460
7
1173
1
1040
749
1928
4
90036
5218
5565
6
746
1796
1012
1555
2532
5
978
212178
1384
759
5677
877
866
1337
2032
12
1897
1788
10
1116
1103
3052