2125
1
1423
0
809
3739
6
3092
5781
2693
3
2806
1020
683
4604
13
1621
1972
180849
3442
2
1197
1796
2111
2727
1054
1145
306
228
662
1966
915
4820