584
0
640
5313
259
2702
1161
276
909
799
413
509
267
2121
4
360
685
603
5513
1
614
2123
846
1522
945
2659
2
1396
683