76
0
372
394
517
803
407
520
2690
1935
361
5938
1169
2490
637
970
298
851
527
1289
321
542
380
547
4452
257
1346
255
1819
197
1057