348
0
1384
303
192
481
687
931
1290
7331
17
829
1
498
658
678
630
635
468
585
603
1325
1081
1291
5195
7
2012
719
448
803