1056
1
788
523
72
2409
2
86
88
355
366
438
916
726
2104
3
553
917
0
396
478
615
106
69
109
216
112
224
245
124
80
1343
6
392