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