1689
0
800
1
1029
2652
1176
90053
1329
3767
1652
2
1300
12129
1771
3
35361
8298
4
98615
31
1138
18798
9
3101
5
21793
2591
307660
1351
3271
1267
1822
3452
1808
1343
2525