1778
1
1616
0
1054
2275
2
1269
2603
7
3013
3
2076
152
2256
514
928
2650
392
2461
20
2111
177
1157
2440
1640
9
1512
802
1145
1389
110
903
2064
3498
4
282572
896