2135
1
1684
2
2522
0
1054
1421
184
447
646
650
1587
390
3353
11
635
2767
3
2982
1952
1306
2864
7
775
543
662
7153
9
1976
292
1889
1664
1566