2770
4
1832
3
545
0
1075
1
1733
1903
2
3243
7
2191
619
1306
403
7952
1133
1326
3006
4237
14
107
1421
1425
1952
1922
381
1358
1161
1392
4111
1215
787
1603
662