2799
3
662
0
635
1642
1
385
1070
2
803
625
5262
10
480
7952
16840
15
11483
8
2177
447
1312
25137
17730
11
19279
2275
11881