2167
3
3795
1
2190
1054
2982
1889
544
0
2727
5
571
1291
2799
662
635
1642
385
1070
2
803
625
5262
10
480
7952
16840
15
2073
11483
8