1326
2
1013
35360
0
1462
7
1173
1
1040
750
1929
4
90045
5219
5565
6
747
1798
1556
2532
5
979
212200
1384
760
5678
878
866
1337
2033
12
1899
1789
10
1116
1105
3055