490
0
777
590
2145
1
653
931
736
2087
2
692
577
405
908
4864
683
310
1030
428
1588
348
611
725
1313
1911
1433
1239
4325
15
29355
484
5382
5