2258
1
2788
2
830
0
1595
3
833
10180
8
942
1380
1103
2100
1905
3225
1508
467
1040
1179
1975
1421
83
1791
1727
921
635
903
1326
1115
802
1414
1802
538