169
0
431
352
1406
608
1167
55
1853
303
1824
668
410
685
13491
2952
230
520
69
451
1355
5313
509
616
1645
1
604