672
1
1193
1084
0
537
1094
2
493
1132
1129
383
935
1344
43
553
1915
3
5560
5
2393
804
3194
798
839
573
2030
12590
1120
1053
2211
475
1464
714
300