722
0
579
2328
2143
20634
8
781
1557
4111
2
602
269
1939
663
410
918
4864
1
439
415
675
467
951
226919
14
456
325
557
381
1133
464
348
893
329