2733
3
1161
0
846
668
1152
398
1
381
1101
3903
6
1031
4
2981
2
1696
345
18385
1811
1645
1931
2161
4455
1893
2328
552
16
328
325
1290