2782
1
1823
1270
3
1059
10963
9
1357
1383
6370
5
2989
1741
1152
0
1028
2843
4
10270
1343
17730
11
2320
777
2
625
398
180849