1326
1
5112
3
1145
400
1716
1733
9080
6
848
120469
35
3393
10
3632
5
915
476
2087
2
1421
5799
1220
2982
882
1302
0
3287
1254
1586
822
292
18844
1819
3109
993