1073
0
1897
1
1754
486
553
627
116
1084
1437
74
392
251
893
995
1454
1212
1139
693
839
1853
907
1282
200
521
423
162856
2055
558
297
246