1109
0
1629
1134
808
2349
3
737
618
168
3516
571
1022
713
910
484
577
410
7
132
372
1302
32
436
781
950
1
73
796
878
516
1478
608