1778
1
1616
0
1054
2275
2
770
1269
1866
3
2603
7
3013
2076
472
152
2256
2650
4682
392
2111
1157
2440
1640
9
1512
802
1145
110
903
4936
896
1197
1796
306