1468
5
928
1
963
0
823
363
4894
13
1943
4
927
642
1393
6
244
395
596
292
307
486
463
323
727
324
799
176
715
509
276
3592
3
115
85
308
161