5
399
4
160
968
469
1039
509
169
2
539
72
395
1
258
803
330
299
0
