573
0
400
441
3066
88
611
815
1505
365
1358
1084
348
440
678
472
938
1671
637
53
810
505
3015
1779
1408
109460
45
777
577
1973
760
646