543
0
2393
2
777
58
1822
1
470
935
525
394
2714
5
392
641
1227
1343
490
810
539
2127
868
2095
4
63
7334
472
18403
6
434
1132
18
2856
1406
2199