2683
0
1772
1
661
650
1302
1337
3795
1222856
4
2143
3751
1323
907
1516
180849
191
2097
3
1129
1439
2
1491
1762
1357
19034
6
2989
5
1255
2296
2843
10270
1555
20634
8