418
1
99
0
136
162
134
125
126
615
1020
1193
4
428
422
228
170
612
628
175
127
239
951
593
399
1374
2
916
6
540
1242
1189
1150
980