652
0
748
1018
76
1538
438
6231
596
87
1392
1
956
647
556
908
1454
660
1225
609
504
600
1033
137
1879
612
545
880
382
779
2839
174