168
0
758
2350
2
372
583
1672
1
536
475
544
1194
417
3779
496
2986
2906
2087
436
1318
557
940
1156
534
32
791
1064
138
1659
824
2649
2366